package com.ruoyi.lxy.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;


/**
 * 家属视图对象 t_dependant
 *
 * @author ruoyi
 * @date 2023-08-24
 */
@Data
@ExcelIgnoreUnannotated
public class TRosterVo {

    private static final long serialVersionUID = 1L;

    private Long id;

    private Long userId;

    private Long dependantId;

    /**
     * 姓名
     */
    @ExcelProperty(value = "姓名")
    private String name;

    /**
     * 性别
     */
    @ExcelProperty(value = "性别")
    private String gender;

    /**
     * 职工号
     */
    @ExcelProperty(value = "职工号")
    private String zgh;

    /**
     * 所在部门
     */
    @ExcelProperty(value = "所在部门")
    private String department;

    /**
     * 手机号
     */
    @ExcelProperty(value = "手机号")
    private String phone;

    /**
     * 身份证号
     */
    @ExcelProperty(value = "身份证号")
    private String idcard;

    /**
     * 旅客类型,0成人,1儿童,2老人
     */
//    @ExcelProperty(value = "旅客类型,0成人,1儿童,2老人")
    private Integer type;

    @ExcelProperty(value = "旅客类型")
    private String typeCode;

    /**
     * 身高,儿童填
     */
    @ExcelProperty(value = "身高")
    private BigDecimal height;

    /**
     * 是否需要床
     */
//    @ExcelProperty(value = "是否需要床")
    private Integer needBed;

    @ExcelProperty(value = "是否需要床")
    private String needBedCode;

    /**
     * 年龄,老人必填,身份证判断
     */
    @ExcelProperty(value = "年龄")
    private Long age;

    /**
     * 身体状况等备注
     */
    @ExcelProperty(value = "备注")
    private String comment;

    //0为职工，1为家属
    private int flag;


}
